/* 
Copyright (C) 2006  name of Victor Igumnov

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

*/


#main {
	height: 100%;
	width: 85%;
	min-width: 750px;
	min-height:100%;
	height:auto !important;
	margin: auto;
	text-align: left;
	background-color: #FFFFFF;
	border-left: 2px solid #666;
	border-right: 2px solid #666;
}

#footer {
	width: 85%;
	min-width: 750px;
	margin: auto;
	text-align: left;
	background-color: #FFFFFF;
	border-left: 2px solid #666;
	border-right: 2px solid #666;
}

#search_board {
	width: 300px; 
	border: 1px solid #a5bf64; 
	position:absolute; 
	z-index: 99; 
	margin: 0;
	padding: 0;
	background: #FFFFFF;
}

.selected {
    color: #000000;
}

.body_padding {
	width: 800px;
	margin: 0 auto;
	padding-left: 30px;
}

.by_text {
	font-weight: bold;
	display: inline;
	font-size: 12px;
}

p {
	color: #666;
	font-family: "MS Trebuchet", sans-serif;
}

#pane {
	margin-top: 5px;
}

#pane a {
	color: #396ea4;
}

#pane a:visited {
	color: #396ea4;
}

#pane p {
	font-weight: bold;
	display: inline;
	color: #91b649;
	font-size: 12px;
}

#nav {
	float: left;
	margin-left: -40px;
	height: 25px;
}

#nav ul {
}

#nav li {
	display: inline;
	padding: 4px;
	list-style-type: none;
}

#nav a {
	color: #fd5d38;
}

#links {
	float: right;
}

img {
	border: 0;
}

h1,h5,h4 {
	color: #a4a5a7;
	font-family: Arial, "MS Trebuchet", sans-serif;
	display: inline;
}

.post-title {
  	color: #396ea4;
	font-size: 25px;
	display: inline;  
}

.post-date {
    display: inline;
    font-weight: bold;
}

.post-info span {
	display: inline;
	color: #91b649;
	font-size: 12px;
}

.post h3 {
	color: #396ea4;
	font-size: 25px;
	display: inline;
}

#tiny_notice {
	float: right;
	color: #fd5d38;
	font-size: 12px;
}

.post_link {
	color: #396ea4;
}

.post_body a {
	text-decoration: underline;
	font-weight: bold;
}

.post {
}

.post p {
	color: #000000;
}

.post h4 {
	color: #699d80;
	font-size: 16px;
	display: inline;
}

.post a {
	color: #396ea4;
}

.post a:hover {
	color: #666;
}

.comment {
	padding-top: 5px;
	padding-bottom: 5px;
}

.comment p {
	display: inline;
}

.comment a {
	color: #666;
	border-bottom: 0px;
}

.comment a:hover {
	color: #396ea4;
}


.comment_alt {
	background-color: #eceae3;
	padding-top: 5px;
	padding-bottom: 5px;
}

.comment_alt a:hover {
	color: #396ea4;
}

.comment_alt p {
	display: inline;
}

h1 {
	color: #666;
    display:inline;
	font-size: 2.5em;
	font-weight: normal;
	letter-spacing: -.05em;
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a {
	color: #8c8b43;
}

a:hover {
	color: #7497cb 
}

#slide_tab {
	height: 95%;
	width: 95%;
	left: 1%;
	top: 1%;
	position: relative;
}

.label {
	font-size: 20px;
	border-bottom: 1px solid;
	width: 200px;
	color: #718b12;
	font-weight: bold;
}

.padding {
	padding-left: 30px;
}


.clear {
	clear: both;
}

html,body {
    background: url(/templates/default/static/images/bgback.jpg) repeat-x;
	background-color: #f3f2ee;
	text-align: center;
	margin: 0;
	font: 13px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana;
    height:100%;
}

.special_text {
	font-weight: bold;
	display: inline;
	color: #91b649;
	font-size: 12px;
}

#sidebar {
	float: right;
	width: 220px;
	height: 100%;
	min-height: 100%;
	height:auto !important;
	background: #f9f9f9;
}

#sidebar p {
    padding-left: 10px;
}

#sidebar h2 {
    display: none;
    color: #396ea4;	
}

#sidebar h3 {
    color: #396ea4;	
}

#sidebar li {
    list-style-type: none;
	margin: 0px;
	padding: 0px;
}


#sidebar ul {
    list-style-image: url(/templates/default/static/images/bullet.png);
    margin-left: 10px;
	padding: 0px;
}

.list li {
    list-style-image: url(/templates/default/static/images/bullet.png);
}

#search_pane {
    background: url(/templates/default/static/images/search_grad.png); 
    float: left; 
    width:100%;
}

.month_date {
	color: #9fbd5d;
	font-size: 16px;
	text-align: center;
}

.side_ul {
	margin: 0;
	padding-left: 20px;
	font-size: 12px;
	list-style-image: url(/templates/default/static/images/arrow.gif); 
}

#content {
	float: left;
	min-width: 450px;
    width: 65%;
    background-color: #FFFFFF;
	padding-left: 30px;
}

#content img {
	max-width: 480px;
}

.special_text2 {
	font-weight: bold;
	display: inline;
	color: #396ea4;
	font-size: 12px;
}

#powered_by {
	text-align: center;
	margin: auto;
	padding-bottom: 10px;
}

#powered_by span {
	font-size: 10px;
}

#powered_by a {
	font-size: 10px;
}

INPUT {
	color: #396ea4;
	background-color: #efefef;
	border: 1px solid;
}

TEXTAREA {
	background-color: #efefef;
	border: 1px solid;
}


ul#error_content,ul#error_content li{margin:0;padding:0;list-style:none}
ul#error_content li{width:450px;margin:0 auto;}
ul#error_content h3{font: normal 120%/1.3 Verdana,sans-serif; display: block;
    margin:0px;padding: 5px 0 0;text-align:center;color: #FFFFFF}
ul#error_content p{margin:0;padding:5px 8px 15px; }
li#one h3{background: #e92c00}
ul#error_content div{background: #ffffff}
li#one div{border:2px solid #e92c00}

#tabs{  float:left;
		width: 100%;
		padding-top:26px; 
		background: url(/templates/default/static/images/bgnew.jpg) no-repeat; 
        background-color: #e4ecd4;
	}
	
#tabs h1 {
	color: #FFFFFF; 
	font-size:40px;
	font-family: Arial, "MS Trebuchet", sans-serif;
}
	
ul#tab_content,ul#tab_content li{list-style-type:none;margin:0;padding:0}
ul#tab_content{}
ul#tab_content li{float:left;margin-right: 3px;text-align: center}
ul#tab_content a{float:left;width: 7em;padding: 3px 0;background: #afc879;text-decoration:none;color: #FFFFFF}
ul#tab_content a:hover{background: #d2d2d2;color: #FFF}
ul#tab_content li.activelink a,ul#nav li.activelink a:hover{background: #FFFFFF;color: #b7cd84; }